package com.shuimutong.demo.junit;

/**
 * 有依赖其他静态方法
 * @ClassName:  RelayMethod   
 * @Description:(这里用一句话描述这个类的作用)   
 * @author: 水木桶
 * @date:   2019年10月26日 下午3:26:01     
 * @Copyright: 2019 [水木桶]  All rights reserved.
 */
public class RelayStaticMethod {
	public final static String DEFAULT_VAL = "defaultVal";
	public final static String SIGNED = "signed";
	
	/**
	 * 依赖静态方法的
	 * @param key
	 * @return
	 */
	public String checkAndCalc(String key) {
		String returnVal = null;
		String savedVal = RedisUtil.get(key);
		if(savedVal == null || savedVal.length() < 1) {
			returnVal = DEFAULT_VAL;
		} else {
			returnVal =  savedVal + "-" + SIGNED;
		}
		return returnVal;
	}
	
}
